package fr.afcepf.atod16.groupe1.projet3;

/**
 * Classe contenant les informations d'un message d'erreur
 * @author cedric
 */
public class ActionMessage {

    private String key;
    private String message;

    /**
     * Constructeur
     * @param key La clé identifiant du message d'erreur
     * @param message Le texte du message d'erreur
     */
    public ActionMessage(String key, String message) {
        this.key = key;
        this.message = message;
    }

    /**
     * Retourne la clé identifiant du message d'erreur
     * @return La clé
     */
    public String getKey() {
        return key;
    }

    /**
     * Définie la clé identifiant du message d'erreur
     * @return La clé
     */
    public void setKey(String key) {
        this.key = key;
    }

    /**
     * Retourne la texte du message d'erreur
     * @return La clé
     */
    public String getMessage() {
        return message;
    }

    /**
     * Définie le texte du message d'erreur
     * @return La clé
     */
    public void setMessage(String message) {
        this.message = message;
    }

    @Override
    public String toString() {
        return "ActionMessage{" + "key=" + key + ", message=" + message + '}';
    }
}
